First responders were called shortly before noon on July 12 to the 1100 block of Hampton Park Boulevard in Capitol Heights, where there were reports of a worker in distress near Caliber Collision.
A spokesperson for the Prince George's County Fire and EMS Department said that first responders completed a high-angle rescue to remove the worker on the roof before he could be rushed to an area hospital.
The man was listed in critical condition as of 2 p.m. on Friday.
Check Daily Voice for updates.
Want breaking news in the DMV as it happens, or want to contribute? Join the DMV All Incidents Facebook group.
Click here to follow Daily Voice Twin Beaches and receive free news updates.